﻿namespace PersonaEngine.Lib.Live2D.Framework;

public static class CubismDefaultParameterId
{
    // パーツID
    public const string HitAreaPrefix = "HitArea";

    public const string HitAreaHead = "Head";

    public const string HitAreaBody = "Body";

    public const string PartsIdCore = "Parts01Core";

    public const string PartsArmPrefix = "Parts01Arm_";

    public const string PartsArmLPrefix = "Parts01ArmL_";

    public const string PartsArmRPrefix = "Parts01ArmR_";

    // パラメータID
    public const string ParamAngleX = "ParamAngleX";

    public const string ParamAngleY = "ParamAngleY";

    public const string ParamAngleZ = "ParamAngleZ";

    public const string ParamEyeLOpen = "ParamEyeLOpen";

    public const string ParamEyeLSmile = "ParamEyeLSmile";

    public const string ParamEyeROpen = "ParamEyeROpen";

    public const string ParamEyeRSmile = "ParamEyeRSmile";

    public const string ParamEyeBallX = "ParamEyeBallX";

    public const string ParamEyeBallY = "ParamEyeBallY";

    public const string ParamEyeBallForm = "ParamEyeBallForm";

    public const string ParamBrowLY = "ParamBrowLY";

    public const string ParamBrowRY = "ParamBrowRY";

    public const string ParamBrowLX = "ParamBrowLX";

    public const string ParamBrowRX = "ParamBrowRX";

    public const string ParamBrowLAngle = "ParamBrowLAngle";

    public const string ParamBrowRAngle = "ParamBrowRAngle";

    public const string ParamBrowLForm = "ParamBrowLForm";

    public const string ParamBrowRForm = "ParamBrowRForm";

    public const string ParamMouthForm = "ParamMouthForm";

    public const string ParamMouthOpenY = "ParamMouthOpenY";

    public const string ParamCheek = "ParamCheek";

    public const string ParamBodyAngleX = "ParamBodyAngleX";

    public const string ParamBodyAngleY = "ParamBodyAngleY";

    public const string ParamBodyAngleZ = "ParamBodyAngleZ";

    public const string ParamBreath = "ParamBreath";

    public const string ParamArmLA = "ParamArmLA";

    public const string ParamArmRA = "ParamArmRA";

    public const string ParamArmLB = "ParamArmLB";

    public const string ParamArmRB = "ParamArmRB";

    public const string ParamHandL = "ParamHandL";

    public const string ParamHandR = "ParamHandR";

    public const string ParamHairFront = "ParamHairFront";

    public const string ParamHairSide = "ParamHairSide";

    public const string ParamHairBack = "ParamHairBack";

    public const string ParamHairFluffy = "ParamHairFluffy";

    public const string ParamShoulderY = "ParamShoulderY";

    public const string ParamBustX = "ParamBustX";

    public const string ParamBustY = "ParamBustY";

    public const string ParamBaseX = "ParamBaseX";

    public const string ParamBaseY = "ParamBaseY";

    public const string ParamNONE = "NONE";

    public static readonly string ParamVoiceA = "ParamA";

    public static readonly string ParamVoiceI = "ParamI";

    public static readonly string ParamVoiceU = "ParamU";

    public static readonly string ParamVoiceE = "ParamE";

    public static readonly string ParamVoiceO = "ParamO";

    public static readonly string ParamVoiceSilence = "ParamSilence";
}